home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-09-06 | 7.3 KB | 579 lines | [TEXT/CWIE] |
- // DDocData.cp -- data container class for Gadgets
-
- #include "AMEngine.h"
- #include "PString.h"
- #include "DDocData.h"
-
-
- //----------
- DDocData::DDocData ()
- {
- mTriangle = false;
- mLeftRight = false;
- mRadios = 1;
- mBars = 1;
- mStandard2 = 5;
- mGraphic = 5;
- mSlider = 5;
- mTickMarks = 5;
- mNonDirectional = 5;
- mLittleArrows = 5;
- mSpinner = 5;
- mVolumeControl = 3;
- mJimSSlider = 5;
- mStandard3 = 5;
- mIndeterminate = 5;
- mChasingArrows = 5;
- mRectangle = 5;
- mRoundRect = 5;
- mBarberPole = 5;
- mRoundBarber = 5;
- AssignPStr (mSmall, "\psmall");
- AssignPStr (mLarge, "\plarge");
- mX12345 = 12345;
- mX12345e6 = 0.0;
- AssignPStr (mPassword, "\ppassword");
- mDate.od.eraAlt = 0;
- ::GetTime (&mDate.od.oldDate);
- mTime.od.eraAlt = 0;
- ::GetTime (&mTime.od.oldDate);
- AssignPStr (mStyled, "\pstyled");
- }
-
- //----------
- DDocData::~DDocData ()
- {
- }
-
- //----------
- void DDocData::ReadFromFile (
- AMEngine* engine)
- {
- }
-
- //----------
- void DDocData::WriteToFile (
- AMEngine* engine)
- {
- }
-
-
- //----------
- Boolean DDocData::GetTriangle () const
- {
-
- return mTriangle;
- }
-
- //----------
- void DDocData::SetTriangle (
- Boolean inValue)
- {
- mTriangle = inValue;
-
- SignalDataChanged (idTriangle);
- }
-
-
- //----------
- Boolean DDocData::GetLeftRight () const
- {
-
- return mLeftRight;
- }
-
- //----------
- void DDocData::SetLeftRight (
- Boolean inValue)
- {
- mLeftRight = inValue;
-
- SignalDataChanged (idLeftRight);
- }
-
-
- //----------
- SInt16 DDocData::GetRadios () const
- {
-
- return mRadios;
- }
-
- //----------
- void DDocData::SetRadios (
- SInt16 inValue)
- {
- mRadios = inValue;
-
- SignalDataChanged (idRadios);
- }
-
-
- //----------
- UInt16 DDocData::GetBars () const
- {
-
- return mBars;
- }
-
- //----------
- void DDocData::SetBars (
- UInt16 inValue)
- {
- mBars = inValue;
-
- SignalDataChanged (idBars);
- }
-
-
- //----------
- SInt16 DDocData::GetStandard2 () const
- {
-
- return mStandard2;
- }
-
- //----------
- void DDocData::SetStandard2 (
- SInt16 inValue)
- {
- mStandard2 = inValue;
-
- SignalDataChanged (idStandard2);
- }
-
-
- //----------
- SInt16 DDocData::GetGraphic () const
- {
-
- return mGraphic;
- }
-
- //----------
- void DDocData::SetGraphic (
- SInt16 inValue)
- {
- mGraphic = inValue;
-
- SignalDataChanged (idGraphic);
- }
-
-
- //----------
- SInt16 DDocData::GetSlider () const
- {
-
- return mSlider;
- }
-
- //----------
- void DDocData::SetSlider (
- SInt16 inValue)
- {
- mSlider = inValue;
-
- SignalDataChanged (idSlider);
- }
-
-
- //----------
- SInt16 DDocData::GetTickMarks () const
- {
-
- return mTickMarks;
- }
-
- //----------
- void DDocData::SetTickMarks (
- SInt16 inValue)
- {
- mTickMarks = inValue;
-
- SignalDataChanged (idTickMarks);
- }
-
-
- //----------
- SInt16 DDocData::GetNonDirectional () const
- {
-
- return mNonDirectional;
- }
-
- //----------
- void DDocData::SetNonDirectional (
- SInt16 inValue)
- {
- mNonDirectional = inValue;
-
- SignalDataChanged (idNonDirectional);
- }
-
-
- //----------
- SInt16 DDocData::GetLittleArrows () const
- {
-
- return mLittleArrows;
- }
-
- //----------
- void DDocData::SetLittleArrows (
- SInt16 inValue)
- {
- mLittleArrows = inValue;
-
- SignalDataChanged (idLittleArrows);
- }
-
-
- //----------
- SInt16 DDocData::GetSpinner () const
- {
-
- return mSpinner;
- }
-
- //----------
- void DDocData::SetSpinner (
- SInt16 inValue)
- {
- mSpinner = inValue;
-
- SignalDataChanged (idSpinner);
- }
-
-
- //----------
- SInt16 DDocData::GetVolumeControl () const
- {
-
- return mVolumeControl;
- }
-
- //----------
- void DDocData::SetVolumeControl (
- SInt16 inValue)
- {
- mVolumeControl = inValue;
-
- SignalDataChanged (idVolumeControl);
- }
-
-
- //----------
- SInt16 DDocData::GetJimSSlider () const
- {
-
- return mJimSSlider;
- }
-
- //----------
- void DDocData::SetJimSSlider (
- SInt16 inValue)
- {
- mJimSSlider = inValue;
-
- SignalDataChanged (idJimSSlider);
- }
-
-
- //----------
- SInt16 DDocData::GetStandard3 () const
- {
-
- return mStandard3;
- }
-
- //----------
- void DDocData::SetStandard3 (
- SInt16 inValue)
- {
- mStandard3 = inValue;
-
- SignalDataChanged (idStandard3);
- }
-
-
- //----------
- SInt16 DDocData::GetIndeterminate () const
- {
-
- return mIndeterminate;
- }
-
- //----------
- void DDocData::SetIndeterminate (
- SInt16 inValue)
- {
- mIndeterminate = inValue;
-
- SignalDataChanged (idIndeterminate);
- }
-
-
- //----------
- SInt16 DDocData::GetChasingArrows () const
- {
-
- return mChasingArrows;
- }
-
- //----------
- void DDocData::SetChasingArrows (
- SInt16 inValue)
- {
- mChasingArrows = inValue;
-
- SignalDataChanged (idChasingArrows);
- }
-
-
- //----------
- SInt16 DDocData::GetRectangle () const
- {
-
- return mRectangle;
- }
-
- //----------
- void DDocData::SetRectangle (
- SInt16 inValue)
- {
- mRectangle = inValue;
-
- SignalDataChanged (idRectangle);
- }
-
-
- //----------
- SInt16 DDocData::GetRoundRect () const
- {
-
- return mRoundRect;
- }
-
- //----------
- void DDocData::SetRoundRect (
- SInt16 inValue)
- {
- mRoundRect = inValue;
-
- SignalDataChanged (idRoundRect);
- }
-
-
- //----------
- SInt16 DDocData::GetBarberPole () const
- {
-
- return mBarberPole;
- }
-
- //----------
- void DDocData::SetBarberPole (
- SInt16 inValue)
- {
- mBarberPole = inValue;
-
- SignalDataChanged (idBarberPole);
- }
-
-
- //----------
- SInt16 DDocData::GetRoundBarber () const
- {
-
- return mRoundBarber;
- }
-
- //----------
- void DDocData::SetRoundBarber (
- SInt16 inValue)
- {
- mRoundBarber = inValue;
-
- SignalDataChanged (idRoundBarber);
- }
-
-
- //----------
- StringPtr DDocData::GetSmall (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mSmall);
- return (StringPtr)mSmall;
- }
-
- //----------
- void DDocData::SetSmall (
- Str255 inValue)
- {
- AssignPStr (mSmall, inValue);
-
- SignalDataChanged (idSmall);
- }
-
- //----------
- void DDocData::SetSmall (
- CharsHandle inValue)
- {
- AssignPStr (mSmall, inValue);
-
- SignalDataChanged (idSmall);
- }
-
-
- //----------
- StringPtr DDocData::GetLarge (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mLarge);
- return (StringPtr)mLarge;
- }
-
- //----------
- void DDocData::SetLarge (
- Str255 inValue)
- {
- AssignPStr (mLarge, inValue);
-
- SignalDataChanged (idLarge);
- }
-
- //----------
- void DDocData::SetLarge (
- CharsHandle inValue)
- {
- AssignPStr (mLarge, inValue);
-
- SignalDataChanged (idLarge);
- }
-
-
- //----------
- SInt32 DDocData::GetX12345 () const
- {
-
- return mX12345;
- }
-
- //----------
- void DDocData::SetX12345 (
- SInt32 inValue)
- {
- mX12345 = inValue;
-
- SignalDataChanged (idX12345);
- }
-
-
- //----------
- double DDocData::GetX12345e6 () const
- {
-
- return mX12345e6;
- }
-
- //----------
- void DDocData::SetX12345e6 (
- double inValue)
- {
- mX12345e6 = inValue;
-
- SignalDataChanged (idX12345e6);
- }
-
-
- //----------
- StringPtr DDocData::GetPassword (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mPassword);
- return (StringPtr)mPassword;
- }
-
- //----------
- void DDocData::SetPassword (
- Str255 inValue)
- {
- AssignPStr (mPassword, inValue);
-
- SignalDataChanged (idPassword);
- }
-
- //----------
- void DDocData::SetPassword (
- CharsHandle inValue)
- {
- AssignPStr (mPassword, inValue);
-
- SignalDataChanged (idPassword);
- }
-
-
- //----------
- LongDateRec DDocData::GetDate () const
- {
-
- return mDate;
- }
-
- //----------
- void DDocData::SetDate (
- LongDateRec inValue)
- {
- mDate = inValue;
-
- SignalDataChanged (idDate);
- }
-
-
- //----------
- LongDateRec DDocData::GetTime () const
- {
-
- return mTime;
- }
-
- //----------
- void DDocData::SetTime (
- LongDateRec inValue)
- {
- mTime = inValue;
-
- SignalDataChanged (idTime);
- }
-
-
- //----------
- StringPtr DDocData::GetStyled (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mStyled);
- return (StringPtr)mStyled;
- }
-
- //----------
- void DDocData::SetStyled (
- Str255 inValue)
- {
- AssignPStr (mStyled, inValue);
-
- SignalDataChanged (idStyled);
- }
-
- //----------
- void DDocData::SetStyled (
- CharsHandle inValue)
- {
- AssignPStr (mStyled, inValue);
-
- SignalDataChanged (idStyled);
- }
-